Release 10.1A: OpenEdge Data Management:
DataServer for ORACLE
Configuring the Progress Explorer administration framework on UNIX
On UNIX, you configure the Progress Explorer administration framework by editing the
$DLC/properties/ubroker.propertiesfile. In this file, you provide configuration information for the AppServer, WebSpeed, and DataServers. For general information on how to work with theubroker.propertiesfile, see OpenEdge Getting Started: Installation and Configuration .When you configure the OpenEdge DataServer for ORACLE, you are providing information that the Explorer administration framework can use to make sure that it is running the correct DataServer broker instance, that the broker is spawning the appropriate DataServer process, and that broker and servers are running in the correct environment.
Table 5–5 describes the sections in the
ubroker.propertiesfile that apply to the OpenEdge DataServer for ORACLE. The file configures a default broker,orabroker1, which you can use as is or use as a template for your own configuration specifications.
Here are the OpenEdge DataServer for ORACLE sections in the
ubroker.propertiesfile:
For a complete description of the parameters included in each of these sections, see the comments in the
$DLC/properties/ubroker.propertiesfile. Be sure to preserve the original$DLC/properties/ubroker.propertiesfile. Work with a copy of the file. You must name the copy of the fileubroker.properties. After creating your own version ofubroker.properties, you can verify its settings by using theoraconfigutility. See Appendix E, "DataServer Command Line Utilities and Startup Parameters," for more information.The
ubroker.propertiesfile is read on startup of the AdminServer process. For changes in any used environment variables to take effect, you must restart the AdminServer.Validating ubroker.properties content
Whenever you create your own version of the
ubroker.propertiesfile, you should use the relevant validation utility to validate your changes and make sure that there are no syntax errors or conflicts. When configuring the DataServer for ORACLE, you validate the file by using theoraconfigutility. For information about the ORACONFIG utility, see Appendix E, "DataServer Command Line Utilities and Startup Parameters," for more information.Configuring multiple brokers
You can configure multiple brokers by adding more
[UBroker.OR.broker-name]and[Environment.broker-name]sections. Each broker instance must have a unique name. The brokers can share the properties that you define in the parent entity[UBroker.OR]section.If you want to access multiple ORACLE databases, you must configure one broker per database, and each broker must run in a separate directory and a distinct environment. For example, each broker must have a unique setting for
ORACLE_SID.Using the NameServer
By default, your DataServer for ORACLE broker instances are defined with a controlling NameServer and are provided with a default Data Service. Progress Software Corporation recommends using a NameServer configuration at all times. In such cases, the DataServer client’s initial connection is to the NameServer. However, you can alternatively connect the DataServer directly to the broker instance by setting the
Note: Do not simultaneously run some DataServers for ORACLE under brokers with controlling NameServers and others directly under brokers (that is, without controlling NameServers). This defeats the purpose of using a NameServer to control brokers. If you do this, the benefits of the NameServer are lost and load balancing is ineffective. Progress Software Corporation recommends that you always use a NameServer, with one exception: you can choose initially to connect directly to a broker to simplify confirming an initial connection. Once you establish a connection, Progress Software Corporation recommends that you reintroduce the NameServer into your configuration.-DataServicevalue to none in the connection parameters of your schema holder. If you will always use a-DataServicevalue of none, you should remove the controlling NameServer from your broker instance definition. See OpenEdge Getting Started: Installation and Configuration for more information about the NameServer’s role in a configuration.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |